beach ridges - French English Dictionary